immediate germination - French English Dictionary